DefaultPluginArtifactRepository

abstract class DefaultPluginArtifactRepository @Inject constructor(objects: ObjectFactory, instantiator: Instantiator) : PluginArtifactRepository

Constructors

Link copied to clipboard
@Inject
constructor(objects: ObjectFactory, instantiator: Instantiator)

Functions

Link copied to clipboard
open override fun content(configureAction: Action<in RepositoryContentDescriptor>)
Link copied to clipboard
open override fun <T : Credentials?> credentials(credentialsType: Class<T>, action: Action<in T>)
Link copied to clipboard
inline fun <T : Credentials?> PluginArtifactRepository.credentials(action: Action<in T>)
Link copied to clipboard
open override fun <T : Credentials?> getCredentials(credentialsType: Class<T>): T?
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
open override fun getUrl(): URI
Link copied to clipboard
open override fun isAllowInsecureProtocol(): Boolean
Link copied to clipboard
open override fun setAllowInsecureProtocol(allowInsecureProtocol: Boolean)
Link copied to clipboard
open override fun setName(name: String)
Link copied to clipboard
open override fun setUrl(url: URI)
open override fun setUrl(url: Any)